as tough as old shoe leather - Français Anglais Dictionnaire